@charset "utf-8";
/* CSS Document */

.f_page { text-align: center; margin-top: 10px; overflow: hidden; }
.f_page a, .f_page span { display: inline-block; line-height: 35px; font-size: 14px; color: #4d4d4d; padding: 0 13.8px; margin: 0 2px; background: #ebebeb; }
.f_page a.now { color: #fff; background: #f8931f; font-weight: 500; }
body {
	magin: 0px;
	padding-top:0px;
	position:relative;
}
@font-face {
  font-family:AlbertusMT-Lights;   /*字体名称*/
  src:url(../fonts/albertusmt-light.ttf) format('truetype');       /*字体源文件*/
}	
* {
	font-family: Arial, "微软雅黑",AlbertusMT-Lights;
}
dd, dl, dt, ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
input {
	margin: 0;
	outline: none
}
a {
	text-decoration: none;
}
a:link {color:inherit;}/*未访问样式*/
a:hover{text-decoration:none;}
h1{ margin:0px;}
i{ font-weight:normal;}
hr{ border:none; border-top:1px dashed #ccc; margin:10px 0px;}
.blue{ color:#292933;}
.red{ color:#ed1b24;}

.navbar-brand{ padding:5px 15px;}
.navbar{ width:1140px; position:relative; z-index:999999; width:100%; border:none; border-bottom:1px solid #f8931f; border-radius:0px;margin-bottom:0px; background:url(../images/top-bg.jpg) repeat-y center center,#fff;}
.navbar-header{}
.navbar-default .navbar-toggle{ border-color:#292933;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{ background-color:#292933;}
.navbar-inverse .navbar-toggle{border-color: #292933;}
.navbar-inverse .navbar-toggle .icon-bar{ color:#292933; background-color:#292933;}
.navbar-inverse .navbar-toggle:hover .icon-bar, .navbar-inverse .navbar-toggle:focus .icon-bar{background-color:#fff;}
/*手机菜单折叠按钮*/



.top1{ border-bottom:1px solid #d2d2d2; background:#e0e0e0;}
.scroll-text{ float:left;height:32px;width:360px;overflow:hidden;}
.scroll-text ul{float:left;}
.scroll-text li{float:left;margin:0 15px;display:inline;overflow:hidden;}
.scroll-text li p{ font-size:12px; color:#4d4d4d; line-height:32px;}
.top-right-button{ float:right;}
.top-right-button a{ float:left; font-size:12px; color:#4d4d4d; line-height:32px; display:inline-block; margin:0px 4px;}
.top-right-button a:hover{color:#f8931f;}
.top-right-button span{ float:left; font-size:12px; color:#4d4d4d; line-height:32px; display:inline-block; margin:0px 0px;}

#dropdown2{ position:relative; z-index:1; box-sizing:border-box; float:left; margin-right:4px;}
#dropdown2 span{width:100%;font-size:12px; line-height:32px;color:#4d4d4d; cursor:pointer; margin:0px;}
#dropdown2:hover span{color:#f8931f;}
#dropdown2 ul{ position:absolute; z-index:2; top:32px; left:0px; margin:auto; padding:6px 0px;background:#333;  display:none;}
#dropdown2 ul:before{ content:""; position: absolute;  z-index:-1;width:100%;height: 2px;top: -2px;left: 0%;background-color:#f8931f;}
#dropdown2 ul li a{ display:inline-block;width:100%;display:block; font-size:12px; line-height:30px; color:#fff; margin:0px; padding:0px 20px;text-decoration:none; overflow:hidden;white-space:nowrap;}
#dropdown2 ul li a:hover{background:#f8931f; color:#fff;}

/*top1 end*/

.top2{ background:url(../images/top2bg.jpg) repeat; font-size:0px;}
h1{ display:inline-block;}
.logo{ float:left; display:inline-block; padding:30px 0px;}
.logo img{ height:46px; width:auto;}
h1 div{ float:left; margin-left:20px;padding:27px 0px; line-height:0px;}
h1 div span{ font-size:14px; line-height:26px;font-weight:bold;}
h1 div span.company-name{ font-size:18px; line-height:26px; }


.top-contact{ float:right;  overflow:hidden; padding-top:20px;}
.top-contact img{ float:left;}
.top-contact div{ float:left; margin-left:12px; font-size:15px; color:#666; line-height:28px;}
.top-contact div .top-number{ font-size:22px; color:#ed1b24; font-family:AlbertusMT-Lights;}
/*top2 end*/

.top3{ background:#292933;}
.topnav{ width:100%; box-sizing:border-box; padding:0px 15px;}
.topnav li{ position:relative; z-index:1;float:left;display:inline-block;width:140px; text-align:center;}
.topnav li a{ display:inline-block; width:100%; font-size:15px; line-height:42px; color:#fff;transition-duration: .3s;}
.topnav li:hover a{color:#f8931f;transition-duration: .3s;}
.topnav .on{ color:#fff; background:#f8931f;}
.topnav .on:hover>a{ color:#fff;}
.topnav li .nav2{ position:absolute; z-index:9999; top:42px; left:0px; padding:6px 0px;  background:rgba(255, 255, 255, 0.95); z-index:99999; width:150px; display:none;
        box-shadow:0px 0px 5px rgba(0,0,0,.3);
   -moz-box-shadow:0px 0px 5px rgba(0,0,0,.3);
-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.3);
}
.topnav li .nav2 dd{ border-bottom:1px dashed #ccc;}
.topnav li .nav2 dd a{ display:inline-block; width:100%; font-size:14px;line-height:34px; margin:0px; color:#4d4d4d;}
.topnav li .nav2 dd:hover{ background:#fc860a;}
.topnav li .nav2 dd:hover a{ color:#fff;}

/*left-nav*/
.nav-left-logo{border-bottom:2px solid #f8931f; overflow:hidden;}
.nav-left-logo img{ height:50px; padding:5px;}
.nav-left-logo a{ display:inline-block;  height:50px; line-height:50px; font-size:1.2em; color:#f8931f; text-indent:10px; font-weight:bold;text-shadow: 0px 2px 2px rgba(0,0,0,.2);}
.nav-left dl{ display:none;}
.nav-left dl dd a{ position:relative; text-indent:16px; background:rgba(0,0,0,.1); color:#4d4d4d;}
.nav-left dl dd a:after{ content:"◆"; position: absolute;width: 0;height: 2px;top: 0px;left: 0%; line-height:48px;}
.language-button{box-shadow: inset 0 -1px rgba(0,0,0,0.2);}
.language-button a {display:inline-block; width:30%;padding: 1em 1em 1em 1.2em;outline: none;color: #f8931f;text-shadow: 0 0 1px rgba(255,255,255,0.1);letter-spacing: 1px;font-weight: 400;-webkit-transition: background 0.3s, box-shadow 0.3s;
transition: background 0.3s, box-shadow 0.3s;}
.clearfix{ position:fixed; bottom:0px; left:0px; width:100%; font-size:0px; z-index:999998;  background-color:#f8931f; display:none;}
.clearfix button{ display:inline-block; border:none; background:none; width:calc(25% - 1px); font-size:12px; line-height:22px; color:#fff; text-align:center; margin:10px 0px;}
.clearfix .column{ text-align:left; font-size:0px;}
.clearfix a{ display:inline-block; box-sizing:border-box; border:none; background:none; width:calc(25% - 1px);font-size:12px; line-height:22px; color:#fff; text-align:center; margin:10px 0px; border-left:1px solid #e0e0e0;}
.clearfix img{ display:inline-block; vertical-align:text-bottom; width:16px; height:auto; margin-right:4px;}
/*left-nav*/




.index-title1 p{ position:relative; display:inline-block; width:100%; margin-bottom:30px; font-size:24px; line-height:24px; text-align:center;}
.index-title1 p:before{ content:""; position: absolute; z-index:3; width: 30px;height: 2px;bottom: -16px;left: 50%; margin-left:-15px;background-color:#2e3094;}
.index-title1 span{ display:inline-block; width:100%; margin-bottom:30px; font-size:14px; color:#666; text-align:center;}

.index-ysbox{ margin-bottom:60px;}
.index-ysbox .row{ padding:0px 15px; overflow:hidden;}
.index-ys1{padding-right: 0px;padding-left: 0px; font-size:0px; height:100%; overflow:hidden;}
.index-ys1 img{ width:100%;transition-duration: .3s;}
.index-ys1 a{ display:inline-block; width:100%; }
.index-ys1 .index-ysimg{ overflow:hidden; position:relative; z-index:1;}
.index-ys2 .index-ysimg{ display:none; }
.index-ys2 .index-ysimg2{ display:block; overflow:hidden;}
.index-ys1 .index-ys-textbox{background:#f5f5f5; height:200px;overflow:hidden;transition-duration: .3s;}
.index-ys1 a.index-yslinks{ box-sizing:border-box;  padding:0px 22px; font-size:12px; color:#666; line-height:26px;}
.index-ys1 a.index-ystitle{ position:relative; margin:20px 0px; font-size:16px; line-height:16px;}
.index-ys1 a.index-ystitle:before{ content:""; position: absolute;  z-index:1;width: 2px;height: 16px;top: 0px;left: 20px;background-color:#f8931f;transition-duration: .3s;}
.index-ys1 a.index-ystitle b{ position:relative; z-index:2; margin-left:12px;display:inline-block;color:#333;transition-duration: .3s;}
.index-ys1 a.index-ystitle b:before{ content:""; position: absolute; z-index:3;width: 0%;height: 1px;bottom: -2px;left: 0px;background-color:#fff;transition-duration: .3s;}

.index-ys1:hover .index-ys-textbox{ background:#f8931f;overflow:hidden;transition-duration: .3s;}
.index-ys1:hover a.index-yslinks{ color:#fff;transition-duration: .3s;}
.index-ys1:hover a.index-ystitle:before{ content:""; position: absolute;background-color:#fff;vertical-align:middle;transform:rotate(90deg);transition-duration: .3s;}
.index-ys1:hover a.index-ystitle b{  margin-left:20px;color:#fff;transition-duration: .3s;}
.index-ys1 p{ display:inline-block; width:270px; margin-left:22px; font-size:12px; color:#666; line-height:26px;}
.index-ys1:hover p{ color:#fff;transition-duration: .3s;}
.index-ys1 a.index-yslinks:hover{ color:#e0e0e0;transition-duration: .3s;}

.index-ys1 img:hover{ transform:scale(1.1,1.1);transition-duration: .3s;}
.index-ys1 .index-ystitle b:hover:before{ content:""; position: absolute; width: 100%; transition-duration: .3s;}
/*优势 end*/


.index-about{ margin-bottom:50px; background:#f0f0f0; padding:35px 0px;}
#example_video_1{ position:relative; z-index:1; height:318px; box-sizing:border-box; border: 6px solid #333333;}
#example_video_1:after{ content:""; position: absolute;  z-index:-1;width: 100%; height:30px;top: 100%; margin-top:6px;left: 0%; background:url(../images/index-aboutbg5.png) top 0px center no-repeat; background-size:100%;}

.index-about-title{ margin-top:20px;margin-bottom:20px;}
.index-about-title p{ display:inline-block; font-size:24px; line-height:24px; color:#333; vertical-align:bottom; margin-bottom:15px; margin-right:15px;}
.index-about-title a{ display:inline-block; box-sizing:inherit; font-size:14px; line-height:24px; color:#999; vertical-align:bottom; margin-bottom:15px; padding:0px 15px; position:relative; z-index:2;}
.index-about-title span{ font-size:15px; color:#4d4d4d; font-weight:bold; }
.index-about-title a:before{ content:""; position: absolute; z-index:-1; width: 2px; height:100%; top:0px; left:0px; background:#333; transition-duration: .3s;}
.index-about-title a:hover{ color:#fff;}
.index-about-title a:hover:before{ content:""; position: absolute; width:100%; height:100%; top:0px; left:0px; background:#f8931f; transition-duration: .3s;}

.index-about-text{ width:100%; height:200px;}
.index-about-text p{
	display:inline-block;
	width:100%;
	overflow:hidden;
	color:#4d4d4d;
	font-size:14px; line-height:26px;
}
.scroll-box{overflow-y:scroll; overflow-x:hidden; } 
.scroll-box::-webkit-scrollbar {
	width:10px;
	height:10px;
}
.scroll-box::-webkit-scrollbar-button    {
	background-color:#999;
	height:10px;
	width:10px;
	display:none;
}
.scroll-box::-webkit-scrollbar-track     {
	background:#e0e0e0;
}
.scroll-box::-webkit-scrollbar-track-piece {
}
.scroll-box::-webkit-scrollbar-thumb{
	background:#666;
	border-radius:0px;
}
.scroll-box::-webkit-scrollbar-corner {
	background:#f2f2f2;
}
.scroll-box::-webkit-scrollbar-resizer  {
	background:#f2f2f2;
}

/*关于我们 end*/
.index-news b{ display:inline-block; font-size:18px; color:#333; margin-bottom:20px;}
.index-news-img{ width:100%; height:auto;}
.index-news-img img{ width:100%; height:auto;transition-duration: .3s;}
.index-news-img:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;  transition-duration: .3s;}
.index-news-title{width:100%; display:inline-block; font-size:18px; color:#333; line-height:50px; margin-top:10px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;transition-duration: .3s;}
.index-news-title:hover{color:#f8931f;transition-duration: .3s;}
.index-news p{ font-size:14px; line-height:22px; color:#666;}
/*index-news end*/
.foot{ background:url(../images/foot-bg.jpg) repeat;margin-top:80px; padding:30px 0px; overflow:hidden;}
.foot-text{ margin-left:40px;}
.number{ display:inline-block;overflow:hidden; margin-bottom:15px;}
.number img{ float:left; margin-right:10px;}
.foot-text .number p{ display:inline-block; margin:0px; font-size:30px; color:#ccc;  line-height:30px; margin-top:14px;}
.foot-text p{ font-size:12px; color:#ccc; line-height:24px; margin:0px;}
.ewm{ position:absolute; right:40px; top:0px; width:120px; }
.ewm img{ width:120px; height:auto;}
.ewm p{ font-size:12px; color:#ccc; line-height:40px; text-align:center;}
/*首页end*/

.inside-banner{ height:260px;}
/*内页banner*/

.inside-bcbox{ background:#f2f2f2; padding:26px;}
.inside-bcbox2{ text-align:left;}
.column{ display:inline-block; font-size:24px; line-height:40px; margin-right:40px; vertical-align:bottom;}
.inside-bc {overflow:hidden; display:inline-block; padding:5px 0px; vertical-align:bottom;}
.inside-bc span,.inside-bc a,.inside-bc img{ display:inline-block;font-size:12px; color:#666; line-height:30px; vertical-align:middle; }
.inside-bc img{ margin-right:4px; width:16px;}
.inside-bc a:after{ content:">"; font-size:14px; line-height:30px; color:#666; margin:0px 6px;}
.inside-bc a:hover{ color:#f8931f;}
/*面包屑*/

.inside{ margin-top:50px;}
.inside2{ margin-top:20px;}
.inside-nav{ line-height:32px; padding:0px;}
.inside-nav span{display:inline-block; width:100%; padding:0px 0px; font-size:16px; text-indent:18px; line-height:50px; color:#fff; background:#292933; border-left:4px solid #f8931f;}
.inside-nav dl{ }
.inside-nav a{ display:inline-block; font-size:14px; line-height:50px; color:#4d4d4d; width:100%;background:#f7f7f7;padding:0px 20px;}
.inside-nav a:hover{ color:#f8931f; background:#e0e0e0;}
/*内页导航*/

.inside-content .col-lg-12{ padding:10px 20px;}
.inside-content p{ font-size:14px; line-height:26px; color:#4d4d4d;}
.inside-content img{ max-width:100%; height:auto;}
/*内页基本设置 end*/

.Page{ text-align:center; line-height:0px; font-size:0px; width:100%; overflow:hidden; margin-top:10px;}
.Page a{ display:inline-block; line-height:34px; font-size:14px; color:#4d4d4d; padding:0px 14px; margin:0px 2px; background:#ebebeb;}
.Page a:hover{ color:#f8931f;font-weight:bold;}
.Page span{ display:inline-block; line-height:34px; font-size:14px; color:#4d4d4d; padding:0px 14px; margin:0px 2px; background:#ebebeb;}
.Page a.on{ color:#fff; background-color:#f8931f; }
.Page span.on{ color:#fff; background-color:#f8931f;}

.Page2{overflow:hidden; padding:10px 0px;}
.Page2 .news-prve{ text-align:right; color:#666;}
.Page2 .news-next{ text-align:left; color:#666;}
.Page2 a:hover{ color:#f8931f;}
/*翻页 end*/

.fwly{ padding:0px 10px; margin-bottom:20px;}
.fwly a{ display:block; background:#fff;transition-duration: .3s; overflow:hidden; border:1px solid #e0e0e0;text-align:center; }
.fwly .fwimg{position:relative; width:100%; height:58px; margin:28px 0px; }
.fwly .fwimg img{position:absolute; top:0px; left:50%; margin-left:-29px;display: block;width: 58px;height: auto;  transition-duration: .3s;}
.fwly .fwimg1{ z-index:2;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.fwly .fwimg2{ z-index:1;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.fwly b{ display:inline-block; width:100%; font-size:14px; line-height:14px; margin-bottom:6px; color:#333; text-align:center; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;  transition-duration: .3s;}
.fwly p{ display:inline-block; width:90%; margin:auto; margin-bottom:15px;  font-size:12px; line-height:20px; color:#666;  transition-duration: .3s;}

.fwly:hover a{ display:block; background:#f8931f;transition-duration: .3s;}
.fwly:hover .fwimg1{ z-index:2;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;  transition-duration: .3s;}
.fwly:hover .fwimg2{ z-index:1;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;  transition-duration: .3s;}
.fwly:hover b,.fwly:hover p{ color:#fff; transition-duration: .3s;}
/*服务领域列表页end*/

.imgshow{ overflow:hidden; padding:8px;}
.imgshow a{ position:relative; z-index:2; display:block; font-size:0px; width:100%; overflow:hidden;}
.imgshow img{ width:100%; height:auto;transform:scale(1);transition-duration: .3s;}
.imgshow p{ position:absolute; z-index:3; left:0px; margin:0px; display:inline-block; width:100%; text-align:center; font-size:18px; color:#fff; background:#f8931f; line-height:40px;
bottom:-40px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;   transition-duration: .3s;}
.imgshow:hover img{transform:scale(1.05);transition-duration: .3s;}
.imgshow:hover p{bottom:0px;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; transition-duration: .3s;}
/*图片展示页面 end*/

.inside-products-nav1{ overflow:hidden; margin-bottom:20px;}
.inside-products-nav1 div{ display:inline-block;color:#fff; padding:2px 2px;}
.inside-products-nav1 a{ display:inline-block; width:100%; background:#333; font-size:18px; line-height:60px; color:#fff; text-align:center;}
.inside-products-nav1 div.on a{background:#f8931f;}

#dropdown{ box-sizing:border-box; padding:1px;margin-bottom:40px; background:#666;}
#dropdown p{ position:relative; z-index:1;width:100%;font-size:16px; line-height:50px; text-indent:20px; color:#fff; cursor:pointer; margin:0px;}
#dropdown p:after{ content:"+"; position: absolute;  z-index:2; top:0px; right:20px; font-size:24px; color:#fff;line-height:50px;}
#dropdown ul{width:calc(100% - 20px); margin:auto; margin-top:-1px; margin-bottom:10px; background:#f2f2f2;  display:none;}
#dropdown ul li a{display:block; font-size:14px; line-height:40px; text-indent:20px; color:#807a62; text-decoration:none;}
#dropdown ul li a:hover{background:#f8931f; color:#fff;}

.inside-products-list{ font-size:14px; line-height:46px; text-align:center; color:#4d4d4d; margin-bottom:20px; overflow:hidden;}
.inside-products-list .products{ padding:0px;}
.inside-products-list li a{ color:#4d4d4d;}
.inside-products-list li a div:hover{ color:#f8931f;}
.inside-products-list li div{ background:#e0e0e0;}
.inside-products-list li div p{ font-size:14px; line-height:46px; margin-bottom:0px;cursor:pointer;}
.inside-products-list li:nth-child(Odd) div{ background:#e0e0e0;}
.inside-products-list li:nth-child(even) div{ background:#f5f5f5;}
.inside-products-list li:nth-child(1) div{ background:#666; color:#fff;}
/*产品页 end*/


.news-list{ box-sizing:border-box; font-size:0px; line-height:0px; margin-bottom:2px; overflow:hidden;}
.news-list:nth-child(Odd){ background:#ebebeb;}
.news-list:nth-child(even){ background:#f5f5f5;}
.news-list{position:relative; z-index:1; overflow:hidden;}

.news-list-text{  display:inline-block; box-sizing:border-box; padding:15px 30px; width:100%; height:100%; font-size:0px; overflow:hidden;}
.news-list-title{ position:relative; display:inline-block; max-width:100%; font-size:16px; line-height:24px; color:#333; margin-bottom:6px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news-list-title:after{ content:""; position: absolute;  z-index:-1;width: 0;height: 1px;bottom: 0px;left: 0%;background-color:#fff;transition-duration: .3s;}
.news-list-title:hover:after{ width: 100%;transition-duration: .3s;}

.news-list-text p{ display:inline-block; width:100%; font-size:14px; line-height:20px; color:#666; margin-bottom:0px;}
.news-list-text span{ display:inline-block; width:100%; font-size:14px; line-height:20px; color:#999; margin-bottom:6px;}

.news-list:hover{background:#f8931f;transition-duration: .3s;}
.news-list:hover .news-list-text{}
.news-list:hover .news-list-title{ color:#fff;}
.news-list:hover .news-list-text p{ color:#fff;}
.news-list:hover .news-list-text span{ display:inline-block; color:#fff;}
/*news-list end*/

.inside-content .news-title{ display:inline-block; width:100%;font-size:24px; line-height:50px; color:#333; text-align:center;  border-bottom:1px solid #e0e0e0; margin-top:-10px;}
.news-time{ display:inline-block; width:100%; text-align:center; font-size:12px; color:#999; margin-bottom:30px;}
/*新闻内页end*/


.inseide-casebox{ padding:0px 6px; margin-bottom:12px;}
.inseide-case{ position:relative; z-index:1;  background:#fff; }
.inseide-casebox .inseide-case{transform:rotatey(0deg);transition-duration: .5s;}
.inseide-casebox:hover .inseide-case{transform:rotatey(360deg);transition-duration: 1s;}

.inseide-case .case-imgbox{display:table; width:100%;height:180px; border:1px solid #ccc;}
.inseide-case a.case-img{ display: table-cell; vertical-align:middle;text-align:center;line-height:0px; width:100%; height:100%;font-size:0px;}
.inseide-case a img{ display:inline-block; max-width:100%; max-height:100%; }

.inseide-case .case-text{ position:absolute; z-index:2; top:0px; left:0px; width:100%; height:100%; background:#f8931f; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0; overflow:hidden;transition-duration: .5s;}
.inseide-case:hover .case-text{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;transition-duration: 1s;}
.inseide-case .case-text .case-title{ display:inline-block; width:100%; margin-top:10px; font-size:16px;line-height:40px; color:#fff; text-align:center; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.inseide-case .case-text p{ display:inline-block; width:100%; box-sizing:border-box; padding:0px 15px; font-size:12px; color:#fff; margin-bottom:6px;}
/*案例 end*/
.contact{ position:relative; z-index:1;padding-top:10px;}
.contact:before{ content:""; position: absolute;  z-index:2;width: 40px;height: 2px;top: 0px;left: 0%; background-color:#333;}
.contact p{ margin-bottom:0px; }

#mapContainer1{width:100%;height: 400px;}
/*联系我们 end*/

.inseide-ly{ }
.ly{ margin-top:-12px;}
.ly .ly-title{ display:inline-block; font-size:18px; margin-left:15px; line-height:50px; border-bottom:2px solid #333;}
.ly .messages_box {width:600px;padding: 10px 1% 60px 1%;}
.ly .messages_box ul {width: 100%;}
.ly .messages_box ul li {padding: 5px 28px 5px 5px;}
.ly .messages_box .text-input, .ly .messages_box .summary-input, .ly .messages_box .qq-input {width: 100%;height: 33px;padding: 0px 10px;line-height: 33px;font-size: 14px; border:1px solid #999;}
.ly .messages_box .cont-input {width: 100%;height: 130px;padding: 10px;line-height: 20px;font-size: 14px; border:1px solid #999;}
.ly .messages_box .submitBtn {text-align: center;padding-top: 10px;}
.ly .messages_box .messages-button { margin-top:10px;width: 125px;height: 34px;line-height: 34px;font-size: 16px;color: #fff;text-align: center;background: none repeat scroll 0% 0% #292933;border: none;transition-duration: .3s;}
.ly .messages_box .messages-button:hover {background: none repeat scroll 0% 0% #fc860a;transition-duration: .3s;cursor: pointer; color:#fff;}
/*在线留言  end*/

@media (min-width: 768px){
body{min-width:1170px;}
.container{ width:1170px; padding:0px 15px;}
.navbar{ display:none;}
.navbar-nav > li > .dropdown-menu{padding:6px 0px;  background:rgba(255, 255, 255, 0.95); z-index:99999; border-radius:0px; 
        box-shadow:0px 0px 5px rgba(0,0,0,.3);
   -moz-box-shadow:0px 0px 5px rgba(0,0,0,.3);
-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.3);}
.navbar-nav > li > .dropdown-menu li{ border-bottom:1px dashed #ccc;}
.navbar-nav > li > .dropdown-menu li a{ display:inline-block; width:100%; font-size:14px;line-height:36px; margin:0px; color:#4d4d4d;}
.navbar-nav > li > .dropdown-menu li:hover{}
.navbar-nav > li > .dropdown-menu li:hover a{  background:#fc860a;  color:#fff;}

}


@media (max-width: 768px) {
.navbar{ background:#fff; display:block;}	
.navbar-brand{ padding:10px 15px;}
.navbar-brand img{  height:30px; width:auto; }
.container{ width:100%; padding:0px 15px;}
.topnavbox{ display:none;}
.clearfix{ display:block;}


.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{ border-color:#f8931f;}
.navbar-inverse .navbar-nav > li > a{ color:#4d4d4d; text-align:right; border-bottom:1px solid #f2f2f2;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{ color:#f8931f;}
/*折叠导航设置*/

.index-title1 span{ display:inline-block; width:100%; margin-bottom:20px; color:#666; text-align:center;}
.index-ysbox .row{ padding:0px; overflow:hidden;}
.index-ysbox{ margin-bottom:20px;}
.index-ys1{ margin-bottom:20px;}
.index-ys2 .index-ysimg{ display:block; }
.index-ys2 .index-ysimg2{ display:none; overflow:hidden;}
/*首页优势*/

.index-about{ margin-bottom:30px;}
#example_video_1{width:100%; height:200px;}
/*关于我们 end*/
.index-news { margin-bottom:20px;}
.index-news b{ width:100%;margin-bottom:10px; text-align:center;}
.index-news-title{  font-size:16px; line-height:30px; margin-top:5px;}
/*首页新闻 end*/

.foot{ margin-bottom:44px; padding:20px; margin-top:30px;}
.foot-text{ margin-left:0px;}
.number{ display:none;}
.ewm{ display:none;}
/*页脚 end*/

.inside-banner{ height:120px;}
/*内页banner*/
.inside-bcbox{ background:#f2f2f2; padding:20px 0px 10px;}
.column{ display:inline-block; font-size:24px; line-height:24px;width:100%;}
.inside-bc {overflow:hidden; display:inline-block; padding:5px 0px;width:100%;}
.inside-bc span,.inside-bc a,.inside-bc img{ display:inline-block;font-size:12px; color:#666; line-height:22px; vertical-align:middle; }
/*面包屑*/


.inside{ margin-top:15px;}
.inside-nav{ line-height:32px; padding:0px 10px; margin-bottom:20px;}
.inside-nav span{display:inline-block; width:100%; padding:0px 0px; font-size:14px; text-indent:18px; line-height:36px; color:#fff; background:#292933; border-left:4px solid #f8931f;}
.inside-nav a{ display:inline-block; font-size:12px; line-height:36px; color:#4d4d4d; width:100%;background:#f7f7f7;padding:0px 20px;}
/*内页导航*/
.inside-content .inseide-text{ padding:0px;}
.inside-content p{ font-size:12px; line-height:22px; color:#4d4d4d;}
/*内页内容*/

.fwly{ padding:0px 6px; margin-bottom:12px;}
/*服务领域列表页*/

.inside-products-nav1 a{font-size:16px; line-height:40px;}
#dropdown{ margin-bottom:20px;}
#dropdown p{font-size:14px; line-height:40px; text-indent:20px; }
#dropdown p:after{ right:10px; font-size:18x;line-height:40px;}
.inside-products-list li div{ padding:0px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.products-none{ display:none;}
/*产品页 end*/
.inside-content .news-list{overflow:hidden; margin-bottom:15px; padding:0px;}
.news-list-img{ padding:0px;}
.news-list-text{ padding:15px;}
.news-list-text p{ margin-bottom:4px; font-size:12px; line-height:20px;}
/*新闻列表页 end*/
.Page2 .news-prve{ text-align:left; color:#666;}
/*新闻内页翻页*/

.inseide-case .case-imgbox{display:table; width:100%;height:100px;}

.inseide-case{ position:relative; z-index:1;display:table; width:100%;height:auto;  background:#fff; border:none;}
.inseide-case .case-text{ position:static;width:100%; height:100%; background:none; filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; overflow:hidden;}
.inseide-case .case-text a.case-title{ font-size:13px;line-height:30px; margin-top:0px; color:#333;}

.inseide-case .case-text p{ display:none;}
/*案例 end*/

#mapContainer1{width:100%;height: 300px;}
/*联系我们 end*/


.ly .ly-title{ position:relative; display:inline-block; box-sizing:border-box; margin:0px; width:100%; text-align:center; font-size:18px; line-height:50px; border-bottom:none;}
.ly .ly-title:after{ content:""; position: absolute;  z-index:-1;width: 40px;height: 2px;bottom: 0px;left: 50%; margin-left:-20px;background-color:#f8931f;}
.ly .messages_box ul li {padding: 5px 5px 5px 5px;}
.ly .messages_box {width:100%;padding: 10px 1% 60px 1%;}
.ly .messages_box .messages-button { margin:auto; margin-top:10px;width: 100px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;text-align: center;}
}
